<?php
	defined('INDEX') or die ('Acesso direto não permitido');
	
	class Request
	{
		var $force_utf8_decode 	= false;
		
		var $ajax_mode			= true;
		
		function Request($force_utf8_decode = false, $ajax_mode = true)
		{
			$this->force_utf8_decode 	= $force_utf8_decode;
			$this->ajax_mode			= $ajax_mode;
		}
		
		public function get_param ($nome)
		{
			$value = null;
			
			if ($this->ajax_mode)
			{
				$value = $_POST[$nome];
			}
			else
			{
				$value = $_GET[$nome];
			}
			
			return ($this->force_utf8_decode ? utf8_decode($value) : $value);
		}
	}
?>